/**
 * Copyright (c) 2007,中企动力华南研发中心<br>
 * All rights reserved.<br>
 */
package com.ce.pms.charge.vo;

import java.util.Date;
import javax.persistence.Column;
import com.ce.pms.base.vo.SearchVO;
import com.sitechasia.webx.core.model.IViewObject;

/**
 * 功能描述：银行托收文件VO<br>
 * @author 易贤建 创建日期：2008-9-19<br>
 */
public class CollectionFileVO extends SearchVO implements IViewObject {


	/**
	 * 关键字
	 */
	private Long keyword;

	/**
	 * 托收银行
	 */
	private Long bankId;

	/**
	 * 银行名称
	 */
	private String bankName;

	/**
	 * 出盘文件名称
	 */
	private String outFileName;

	/**
	 * 出盘时间
	 */
	private Date outTime;

	/**
	 * 出盘操作人
	 */
	@Column(name = "OUT_MAN")
	private Long outMan;

	/**
	 * 回盘文件名
	 */
	private String inFileName;

	/**
	 * 回盘时间
	 */
	private Date inTime;

	/**
	 * 回盘操作人
	 */
	private Long inMan;

	/**
	 * 出盘文件路径
	 */
	private String outFilePath;

	/**
	 * 回盘文件路径
	 */
	private String inFilePath;

	/**
	 * 收费周期ID
	 */
	private Long periodId;

	/**
	 * 收费周期
	 */
	private String period;

	public Long getBankId() {
		return bankId;
	}

	public void setBankId(Long bankId) {
		this.bankId = bankId;
	}

	public String getInFileName() {
		return inFileName;
	}

	public void setInFileName(String inFileName) {
		this.inFileName = inFileName;
	}

	public String getInFilePath() {
		return inFilePath;
	}

	public void setInFilePath(String inFilePath) {
		this.inFilePath = inFilePath;
	}

	public Long getInMan() {
		return inMan;
	}

	public void setInMan(Long inMan) {
		this.inMan = inMan;
	}

	public Date getInTime() {
		return inTime;
	}

	public void setInTime(Date inTime) {
		this.inTime = inTime;
	}

	public Long getKeyword() {
		return keyword;
	}

	public void setKeyword(Long keyword) {
		this.keyword = keyword;
	}

	public String getOutFileName() {
		return outFileName;
	}

	public void setOutFileName(String outFileName) {
		this.outFileName = outFileName;
	}

	public String getOutFilePath() {
		return outFilePath;
	}

	public void setOutFilePath(String outFilePath) {
		this.outFilePath = outFilePath;
	}

	public Long getOutMan() {
		return outMan;
	}

	public void setOutMan(Long outMan) {
		this.outMan = outMan;
	}

	public Date getOutTime() {
		return outTime;
	}

	public void setOutTime(Date outTime) {
		this.outTime = outTime;
	}

	public String getPeriod() {
		return period;
	}

	public void setPeriod(String period) {
		this.period = period;
	}

	public Long getPeriodId() {
		return periodId;
	}

	public void setPeriodId(Long periodId) {
		this.periodId = periodId;
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

}
